$(document).ready(function()
    {
        $.table_master = null;
        
        $.call_ajax('koperasi/get_all/', "#koperasi_form", "#koperasi_form");

//        $.init_master = function()
//        {
//            $.ajax({
//                url: base_url + 'koperasi/get_all',
//                type: 'post',
//                success : function(data)
//                {
//                    $.table_master = $('#koperasi_master').dataTable({
//                        "bJQueryUI": true,
//                        "sPaginationType": "full_numbers",
//                        "aaData": data.data,
//                        "bDestroy": true,
//                        "aoColumns":[
//
//                            ],
//                        "fnRowCallback": function( nRow, aData, iDisplayIndex )
//                            {
//                                $('td:last', nRow).html('<div style="text-align:center;"> <ul class="action-buttons clearfix"> \n\
//                                                            <li> <a class="button button-gray no-text" href="#" onClick="$.update_koperasi_form(\''+ $('td:eq(0)', nRow).html() +'\')"> <span class="pencil"></span> </a> </li> \n\
//                                                            <li> <a class="button button-gray no-text" href="#" onClick="$.delete_koperasi(\''+ $('td:eq(0)', nRow).html() +'\')"> <span class="bin"></span> </a> </li> \n\
//                                                        </ul></div>');
//                                return nRow;
//                            }
//                    });
//                },
//                error: function(res)
//                {
//                    alert(res.responseText);
//                },
//                dataType: 'json'
//            });
//        }
//        $.init_master();

        $.add_koperasi = function()
        {
            $.call_ajax('koperasi/add/', "#koperasi_form", null);
            $('#dialog-koperasi-form').dialog('close');
            $.init_master();
        }

        $.update_koperasi = function()
        {
            $.call_ajax('koperasi/update/' + $("#ID_koperasi").val(), "#koperasi_form", null);
            $('#dialog-koperasi-form').dialog('close');
            $.init_master();
        }       

        $.delete_koperasi = function(id)
        {
            if(!confirm("Apakah anda yakin akan menghapus data ini ?")) return false;
            $.call_ajax('koperasi/delete/' + id, null, null);
            $.init_master();
        }

        $('#dialog-koperasi-form').dialog({
            title: 'Data koperasi',
            width: '950px',
            autoOpen:false,
            modal:true,
            resizable:false
        });

        $.update_koperasi_form = function(id)
        {
            $.call_ajax('koperasi/get/' + id, null, "#koperasi_form");
            $("#update_submit").show();
            $("#add_submit").hide();
            $('#dialog-koperasi-form').dialog('open');
        }

        $.add_koperasi_form = function()
        {
            $.clear_form("koperasi_form");

            $("#add_submit").show();
            $("#update_submit").hide();
            $('#dialog-koperasi-form').dialog('open');
        }

        $("#koperasi_form").submit(function() {return false;});

        $("#koperasi_add").click($.add_koperasi_form);
        $("#add_submit").click($.add_koperasi);
        $("#update_submit").click($.update_koperasi);
        
    });